700751
418851
38834
777178
624743
32786
832148
842365
57903
72970
627303
393104
5096799
3528581
3028148
2330804
2218988
2016609
1921357
190278
1748118
1716136
1671195
1628471